Reflective Symmetry Detection by Rectifying Randomized Correspondences
نویسندگان
چکیده
Images often contain multiple reflective symmetries. We propose a method to detect multiple reflective symmetries at different scales and viewpoints based on the J-linkage framework [5], which combines ideas from RANSAC (robustness against outliers) and the Hough transform (multiple models detection through voting schemes). How J-linkage works in symmetry detection ? Given N reflective matches M = {mi}i=1,··· ,N in one image, we estimate K symmetries by randomly sampling K valid minimal seed sets from M. We will see that two matches are sufficient to define a minimal seed set. We thus obtain K symmetries, each with an associated consensus set (the subset of compatible with each symmetry). A binary N×K matrix is thus built, where the entry (i, j) is 1 if the i-th match is in the consensus set of the j-th symmetry, and 0 otherwise. Each row of this matrix indicates which symmetries are preferred by each match and is considered as a binary feature vector for that match. Using these features, agglomerative hierarchical clustering based on the Jaccard distance is used to cluster the matches. Finally, each, large enough, cluster corresponds to a local symmetry. How to rectify the distorted symmetry from two matches ? In practice, the symmetry can be observed in a slanted view and thus undergoes some perspective distortion. In this more general case, m1 = {p1,p1} and m2 = {p2,p2} intersecting at the vanishing point v are necessary to determine the symmetric axis (see Fig. 1(a)). We decompose the homography, which rectifies the distorted symmetry, into three parts:
منابع مشابه
Finding Surface Correspondences Using Symmetry Axis Curves
In this paper, we propose an automatic algorithm for finding a correspondence map between two 3D surfaces. The key insight is that global reflective symmetry axes are stable, recognizable, semantic features of most real-world surfaces. Thus, it is possible to find a useful map between two surfaces by first extracting symmetry axis curves, aligning the extracted curves, and then extrapolating co...
متن کاملReflexive Symmetry Detection in Single Image
Reflective symmetry can be used as a strong prior for many computer vision tasks. We interpret the planar reflective symmetry detection by using the property of an involution, which implies that two pairs of matched points are enough to define a planar reflective symmetry observed from a non-frontal viewpoint. This makes the reflective symmetry estimation as efficient as the classical homograph...
متن کاملApproximate Reflection Symmetry in a Point Set: Theory and Algorithm with an Application
We propose an algorithm to detect approximate reflection symmetry present in a set of volumetrically distributed points belonging to Rd containing a distorted reflection symmetry pattern. We pose the problem of detecting approximate reflection symmetry as the problem of establishing the correspondences between the points which are reflections of each other and determining the reflection symmetr...
متن کاملReliable Point Correspondences in Scenes Dominated by Highly Reflective and Largely Homogeneous Surfaces
Common Structure from Motion (SfM) tasks require reliable point correspondences in images taken from different views to subsequently estimate model parameters which describe the 3D scene geometry. For example when estimating the fundamental matrix from point correspondences using RANSAC. The amount of noise in the point correspondences drastically affect the estimation algorithm and the number ...
متن کاملA Symmetry Preserving Singular Value Decomposition
A reduced order representation of a large data set is often realized through a principal component analysis based upon a singular value decomposition (SVD) of the data. The left singular vectors of a truncated SVD provide the reduced basis. In several applications such as facial analysis and protein dynamics, structural symmetry is inherent in the data. Typically, reflective or rotational symme...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013